English: Even though it was raining, it was still nice.
Telugu: వర్షం కురుస్తూ ఉండగా అయితే ఇంకా బాగుంతుంది.