English: Heaven on earth!
Telugu: భూమి మీద ఇంద్రధనుస్సు!